The website ranked thousands of towns across the US based on data from the US Census, FBI, BLS, CDC, and resident ratings, it said.
Chesterbrook, a Philadelphia suburb, was crowned the overall best in the US.
The town earned an A- or above in most categories: Public schools, housing, jobs, good for families, outdoor activities, diversity, and health and fitness.
Here are the other Pennsylvania towns mentioned and their rankings:
3. Penn Wynne
6. Ardmore
28. Swarthmore
43. Narberth
95. Berwyn
Click here for the full list curated by Niche.
Click here to follow Daily Voice Gettysburg and receive free news updates.